home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Arsenal Files 8
/
The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO
/
dosutils
/
chang611.zip
/
HISTORY.611
< prev
Wrap
Text File
|
1996-11-30
|
12KB
|
242 lines
HISTORY.611 1 Revised: 11-30-96
--------------------------------------------------------------------------------
Revision history
Detailed revision histories for the programs are only maintained for the last
three releases. After that, you get the major revision summaries only for the
next three releases or so. In any case, if your version of any of these
programs is more than a year old, your version is definitely obsolete. Hop onto
the Web or e-mail me or something and get the new version!
-------------- (full detail; revisions made 1 to 3 releases ago)
Release 96/11:
All programs: Split up BRUCEymm.DOC into BRUCE.DOC (general stuff) and
HISTORY.ymm. All of the changes are in the HISTORY.ymm file.
CONVERT: Added "V" (verbatim) data type to avoid left-trimming alphabetic
fields. [Replaces convr609.zip]
COPSINCE: Recoded program to work more like DOS REPLACE command. /R replaced
by /U command. /U, /A, /AU, /CLONE, and new /DIFF parameters are now mutually
exclusive. Added /OBEY and /-OBEY options allowing you to specify whether you
want to ignore date restrictions if the file in the output subdirectory is
outdated; /-OBEY has always been the default and it is now /-OBEY. Dropped
/-CLONE, /R, /-R, and /-A parameters. [Replaces cops608.zip]
DATES: Weekday was screwing up if the year was specified and /O was specified
with weekday indicator ("ddd"). [Replaces dates611.zip]
DIRCOMP: Recoded program to work more like DOS REPLACE command. /U, /A, /AU,
/CLONE, and new /NONE and /DIFF parameters are now mutually exclusive. /KILL
now requires explicit action (like /U). Dropped /UPDATE, /-UPDATE, /-CLONE,
/-U, and /-A parameters. If you had /UPDATE before, you probably want to use
/DIFF now. For now, however, /UPDATE is automatically translated as /DIFF by
the program so you don't have to immediately modify anything. The output
report has been modified to include information on inclusion and exclusion
specifications and some other things; the report itself is now documented in
the DIRCOMP.DOC file. Fixed a bug related to files having different
attributes in the source and destination subdirectories. [Replaces
dirco609.zip]
EUMAIL: Increased number of messages in a single mailbox that could be dumped
with /DUMP option from 999 to 3599. [Replaces eumal610.zip]
FIXTEXT: Dropped the old /TEXT and /-TEXT distinction, allowing you to
control tab and backspace expansion separately (/FIXTAB and /FIXBS parameters
added). Added ability to trim leading and/or trailing spaces from all lines in
the file (/TRIM, /RTRIM, /LTRIM, and /-TRIM parameters added). Also ability
to drop blank lines from the file (/ZAPNULL parameter added). [Replaces
fixtx607.zip]
HTMSTRIP: Some more debugging with odd sites. Maximum number of columns
increased to 50. Expanded documentation of /BORDER options. Fixed a bug in
/BORDER=N. [Replaces htmst610.zip]
MOZ (included in HTMSTyym.ZIP file): Added detection of PDF files. Added
/-WHO parameter to skip renaming un-typable files (e.g. EXE files) as *.WHO;
this is now initially the default. [Replaces htmst610.zip]
HISTORY.611 2 Revised: 11-30-96
PAGINATE: Added "V" (verbatim) data type to avoid left-trimming alphabetic
fields. [Replaces pagin607.zip]
TXTABLE: Minor bug fixing. Maximum number of columns increased to 50.
Expanded documentation of /BORDER options. Fixed a bug in /BORDER=N.
[Replaces txtab607.zip]
Release 96/10:
All routines: /inull (in lowercase) didn't used to work... Sigh.
All routines: If you pass in /DEBUG, among other things the programs will
show you the return code before ending.
BFIND: Added /W, /W0, and /-W parameters, mainly to determine pausing when
run run under Windows. Should no longer fail on some truly ugly files with no
CR/LF's anywhere. [Replaces bfind609.zip]
CHANGE: Added /W, /W0, and /-W parameters, mainly to determine pausing when
run run under Windows. [Replaces chang609.zip]
DATES: The program now defaults to pausing if being run from Windows.
[Replaces dates609.zip]
DIRTOTAL: Added /TREE, /A, and /TOP=n parameters. Sorting by date (/OD)
didn't work; fixed. [Replaces dirto609.zip]
EUMAIL: Documentation now includes lots of information about country date
formats and such. Pass in /DEBUG and the program will do more checking of
dates used. Having said all of this, added a /SHOWINT parameter (which is the
default) that uses the internal date/time stamps instead of the ones shown in
the menus so errors should not happen at all. Added subtotals for each
folder. Added "% of msgs" column in summary as well. Fixed error with /SPLIT
when files were in a folder. Added /HEAD=xxxx parameter. [Replaces
eumal607.zip]
FILL: Added attribute selections (/ATTR=x) and no longer has problems dealing
with read-only files when it moves them. [Replaces fill609.zip]
FILUPDAT: Fixed error with /FULL parameter. [Replaces filup607.zip]
HTMSTRIP: Documented the return codes used. Fixed some alignment problems
using /BORDER=N. [Replaces htmst609.zip]
Release 96/09:
BFIND: Fixed a bug with "BFIND NOT string" searches. [Replaces bfind607.zip]
CHANGE: Fixed a bug where it would repeat processing of some files. This
created some very flaky results and made the return codes worthless. Now
forcing /BINARY mode if you include a /FROM with CR or LF in it. /V and /-V
options did not work anymore; fixed them. Fixed a bug with "/IN NOT string"
conditions not working. [Replaces chang608.zip]
CONVERT: Fixed up a bug related to floating-point fields in dBase input
files. Added /Qn parameter to control frequency of record-by-record status
messages. [Replaces convr607.zip]
HISTORY.611 3 Revised: 11-30-96
DATES: Fixed a bug with respect to flashing foreground characters. New
/ODATE=format parameter allows the dates to be displayed in a variety of
formats. Program now requires a single character delimiter in the input
dates; it probably did anyway but documentation specified otherwise.
[Replaces dates607.zip]
DIRCOMP: Added ERRORLEVEL 249 for /UPDATE specified but nothing copied,
moved, or deleted. Fixed some bugs in deleting empty files and empty
subdirectories. No longer blows up when it encounters an invalid date/time
stamp for the files. [Replaces dirco608.zip]
DIRTOTAL: Program would abort if a file had an invalid time stamp. Program
ignored /D (date) range tests; fixed. None of the reverse sorting options
(e.g. /O-S) worked; fixed. [Replaces dirto607.zip]
FILL: Program ceases to blow up when it encounters read-only files that you
want to "move". [Replaces fill608.zip]
HTMSTRIP: Changed /-SPACES so it also removes blank columns and (most) rows
in tables as well as blank lines within tables. Added "/" and "*" to the list
of characters that are acceptable as numbers when the program's determining
this for cell-alignment purposes. Fixed up some problems with translating the
"&" string. Added support for <BASE HREF="site"> HTML command. [Replaces
htmst608.zip]
MOZ (included in HTMSTymm.ZIP file): Now adds a number of fail-safe options,
usually requiring parameters to be passed in before renaming everything in the
cache. Includes an option to create a graphic view page which, when loaded
from your Web browser, displays all graphics in your cache and includes the
links for where they came form. [Replaces htmst608.zip]
READ, READY, READINIT: Allowed for blinking foreground colors (which I hate).
Documentation already said they were supported but they weren't. [Replaces
read607.zip]
-------------- (kind of terse; revisions made 4 to 6 releases ago)
Release 96/08:
COPSINCE: Added support for 4DOS.
DIRCOMP: Switched /R and /-R to /U and /-U (conflicted with other parms and
didn't match DOS REPLACE command switches). Finally added the ability to
remove destination subdirectories that are now empty.
Release 96/07:
AV, DIRCOMP, DIRTOTAL, and EUMAIL: Added support non-US date formats (program
reads the system configuration settings).
BFIND and CHANGE: Added column ranges (vs column start requirement) for the
search parameter.
FILL: Changed the default to /COPY if no parameters are passed in, and /MOVE
if any are.
HTMSTRIP: Heady times after an endorsement from PC Computing in their July
and August 1996 issues! Improved recovery for huge cells. Added MOZ program
to the ZIP file.
HISTORY.611 4 Revised: 11-30-96
Release 96/05:
DATES: Added the ability to do weekly reminders.
EUMAIL: Added /SPLIT and /SCAN options.
HTMSTRIP: Added /A=spec, /IMG=spec, and /IMGALT=spec parameters.
--------------------------------------------------------------------------------
Wish list
Nothing in this list is guaranteed to be incorporated in the routines. However,
they may be. If you have other suggestions, please contact me at
bguthrie@nmaa.org. Suggestions that seem useful to a very small number of
people will probably be ignored unless accompanied by money.
BFIND: Add /S option
CHANGE: Ck passing in /BINARY from an environmental variable
CONVERT: date formats
CONVERT: Add /INMISSD and /OUTMISSD parms
COPSINCE: Warn if diskette runs out of space
COPSINCE: Add /S option
COPSINCE: Support for 4DOS
DATES: Handle international date formats
DATES: TODAY and TOMORROW?
DATES: Add setting to allow color switch for tomorrow's item
DIRCOMP: Support for 4DOS
FILL: /CONT -- skip the serial number testing
FILL: /SPLIT -- make sure it requires a non-wildcarded filespec
FILL: /S option?
FILL: Support for 4DOS
FILUPDAT: Warn if diskette runs out of space
FILUPDAT: Support for 4DOS
HTMSTRIP: Handle grossly long cells better
HTMSTRIP: Handle embedded ALIGN statements better (vs CENTER)
<Hn> def is flush left ALIGN="s" or ALIGN=s
<P> flush left
<CAPTION> ??
<TH> centered
<TD> flush left
HTMSTRIP: Handle anchors <P ID="...">
HTMSTRIP: Handle I/O differently
HTMSTRIP: Some option to add blank lines before and after <HR>
HTMSTRIP: Handle imbedded tables within tables
HTMSTRIP: Handle <PRE>...</PRE> blocks within tables?
HTMSTRIP: Handle weird cut-off columns (961018.HTM)
HTMSTRIP: Indicators for <B>..</B> and <I>...</I>?
HTMSTRIP: Option to turn off wrapping in <PRE>...</PRE> blocks
HTMSTRIP: /BORDER=N should still add a space between columns
HTMSTRIP: Handle COLSPAN=n specfications in <TD>
MOZ: Add HTML links too some how.
PAGINATE: HEADING | FOOTER [ FRONT | BACK ] ?
Other: Maybe have a Windows SETUP interface and prompter?